//引入Vue
import Vue from 'vue';
//引入vuex
import Vuex from 'vuex';

import home from './modules/home';
import user from './modules/user';
import search from './modules/search';

//应用插件
Vue.use(Vuex);

const state = {

}
//定义一个actions -- 接收组件的动作
const actions ={

};
//定义一个mutations -- 真正修改数据
const mutations = {};

//定义一个getters -- 对state中的数据的处理
const getters = {};

//创建一个vuex.store
export default new Vuex.Store({
    state,
    actions,
    mutations,
    getters,
    modules:{
        home,
        user,
        search,
    }
   
})